Перейти к основному содержимому

7.5.2 match as-path

Назначение команды

Эта команда используется для сопоставления маршрута с access-list пути автономных систем (AS path).

Форма с no удаляет запись о сопоставлении пути.

Команда match as-path определяет путь автономных систем, с которым нужно произвести сравнение:

  • Если маршрут соответствует указанному пути и используется ключевое слово permit, маршрут будет перераспределён или обработан согласно действиям set.
  • Если совпадение найдено и указано deny, маршрут не будет перераспределён или обработан.
  • Если совпадения нет — маршрут не принимается и не пересылается, независимо от permit или deny.

Следует учитывать, что маршруты, определённые политиками, могут отличаться от маршрутов, определённых протоколами маршрутизации.

Назначение политик позволяет пакетам следовать по различным маршрутам в зависимости от длины или содержимого.

Маршрутизация на основе политик имеет приоритет над маршрутами из таблиц маршрутизации.

Синтаксис команды

match as-path LISTNAME
no match as-path

Параметры

ПараметрОписание параметраЗначение параметра
LISTNAMEИмя access-list пути автономных систем (AS path)До 20 символов

Режим команды

Route-map Configuration

По умолчанию

Сопоставление по as-path по умолчанию не задано.

Использование

Команда применяется только в BGP.

Примеры

Switch# configure terminal
Switch(config)# route-map myroute deny 34
Switch(config-route-map)# match as-path myaccesslist

Связанные команды

match metric
match ip address
match community
set as-path
set community